Bentley OpenFlows HAMMER CONNECT Edition 帮助

准备使用建模器

  • 确定模型的用途 - 确定模型的用途后,可以开始就模型的详细程度做出决策。
  • 熟悉数据 - 如果 GIS 数据是从外部源获取的,您应花费时间熟悉这些数据。直接在 GIS 环境中检查空间数据和属性数据。节点是否具有坐标信息?是否为管道指定了起始节点和结束节点?如果答案为否,则必须确定指定管网连接的最佳方法。
  • 联系参与开发 GIS 的人员,详细了解 GIS 和关联的属性。了解可能相关的任何字段的用途,确保数据具有可接受的精度,确定与包含数值数据的字段关联的单位。
  • 理想情况下,每种 HAMMER 组件类型都有一个 GIS 源数据表。但并非总是这样,有另外两个可能的方案:
    1. 一种组件类型有多个 GIS 表 - 在这种情况下,GIS/数据库中可能有多个表对应于单个建模组件。在这种情况下,必须将每个元数据表单独映射到 HAMMER 组件,或者必须在运行建模器之前将 GIS/数据库中的多个表合并为单个表。
    2. 一个 GIS 表包含多种组件类型 - 在这种情况下,一个 GIS/数据库表中可能有条目对应于多个 HAMMER 建模组件。您应在运行建模器之前将这些条目分为单独的表。单个表可起作用的一种情况是,表格中的特征为 ArcGIS 子类型。在设置映射时,建模器将这些子类型视为单独的表进行处理。有关详细信息,请参阅子类型。如果要使用 ArcGIS 数据源,请参阅 Esri ArcGIS 地理数据库支持以了解其他信息。
  • 准备数据 - 使用建模器从 GIS 将数据提取到模型中时,您需要将 GIS 中的行与 HAMMER 中的组件相关联。数据源需要包含“键”/“标签”字段,并且该字段必须可用于唯一标识模型中的每个组件。数据源表应具有用于标识的列标签,否则建模器会将表中的第一行数据解释为列标签。确保数据的格式适合在建模器中使用。使用强大的 GIS 和数据库工具执行数据库联接、空间联接和更新联接,以便使用所需的格式将数据提取到适当的表中。
注释: 使用 ID 字段时,预期模型输入为 HAMMER ID。在 HAMMER 模型中创建这些项后,可以直接从 HAMMER 建模文件获取分配的 ID 值。在同步模型之间,请将这些 HAMMER ID 提取到数据源表中(例如,通过执行数据库联接)。

根据 GIS 数据构建模型的一个困难方面是,除非创建的 GIS 仅用于支持建模,否则它包含的详细信息很可能多于建模所需的信息。对于管道组件数而言,情况尤其如此。GIS 通常包括每条进线管路和消防栓入流管。大部分建模应用程序不需要此类信息,应移除这些信息以缩短模型运行时间,减小文件大小以及节省成本。